.special_index_top_l { width:845px; float:left; }
.special_index_top_l > a { display:block; width:445px; height:333px; float:left;}
.special_index_top_l > a img { width:100%; height:100%;}
.special_index_top_l dl { width:298px; margin-left:32px; float:left;}
.special_index_top_l dl dt { padding:16px 0; }
.special_index_top_l dl dt a { color:#626670; font-size:24px; }
.special_index_top_l dl dt a:hover { color:#0677d3;}
.special_index_top_l dl dd p { color:#9a9ea9; font-size:14px; height:66px; overflow:hidden; }
.special_index_top_l dl dd a,.special_index_detail1_part2 > a { position:relative; top:50px; background: url("../image/more_menu1.jpg") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; text-align: center; width: 89px;}

.special_index_top_r { width:377px; overflow:hidden; float:left;}
.special_index_top_r ul { width:430px;}
.special_index_top_r ul li { width:169px; float:left; margin-right:40px;}
.special_index_top_r ul li > a {width:169px; height: 127px; display:block; }
.special_index_top_r ul li > a img { width:100%; height:100%;}
.special_index_top_r ul li dl dt { padding:20px 0; font-size:16px; color:#626670; line-height:22px; }
.special_index_top_r ul li dl dt a { color:#626670; }
.special_index_top_r ul li dl dt a:hover { color:#0677d3;}
.special_index_top_r ul li dl dd p { font-size:14px; line-height:20px; color:#626670;}
.special_index_top_r ul li dl dd a{ background: url("../image/more_menu.png") no-repeat scroll 0 0; color: #fff;display: block;font-size: 12px;height: 19px;left: 0;line-height: 18px;margin: 0;position: relative;text-align: center;top: 35px;width: 86px;}

.special_index_main { width:1266px; clear:both; padding-top:60px; padding-bottom:60px; }
.special_index_main dl { padding:25px 66px 0 65px; width:500px; float:left; }
.special_index_main dl dt { font-size:24px; padding:44px 0; }
.special_index_main dl dt a { color: #626670; font-weight:bold; }
.special_index_main dl dd p { color:#9a9ea9; font-size:14px;}
.special_index_main dl dd a{ background: url("../image/more_menu.png") no-repeat scroll 0 0; color: #fff;display: block;font-size: 12px;height: 19px;left: 0;line-height: 18px;margin: 0;position: relative;text-align: center;top: 35px;width: 86px;}
.special_p { height:152px;}
.special_index_main > a { display:block; width:632px; height:474px; float:right; }
.special_index_main > a img { width:100%; height: auto;}

.special_index_bottom { width:1660px; background:#f8f8f8; position:relative; left:50%; margin-left:-830px;}
.special_index_bottom h4 { line-height:144px; font-size:44px; color:#596156; text-align:center; font-weight:; }
.special_index_bottom ul li {width:100%; padding-bottom:28px; padding-top:30px; border-bottom:1px dotted #bcbcbc;  position:relative;}
.special_index_bottom ul li h5 { height:44px; font-size:24px;  }
.special_index_bottom ul li h5 a {color:#383842; display:block; width:1100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.special_index_bottom ul li h5 a:hover { color:#0677d3;}
.special_index_bottom ul li h5 span { color:#0677d3; font-size:18px; float:right; }
.special_index_bottom ul li p { color:#4d4d4d; line-height:30px; }
.special_index_bottom ul li > a { position:absolute; right:0; top:110px; font-size:18px; color:#bbb5af; }
.special_index_bottom ul li > a:hover { color:#0677d3; }


.special_index_bottom_box { width:1260px; margin:0 auto; padding-bottom:32px;}

.special_index_bottom_box .page { padding-top:32px; }

.special_index_detail1_banner { width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; margin-bottom:60px; }
.special_index_detail1_banner img{width:100%; height:auto;}

.special_index_detail1_part1 { padding:30px 32px; margin-bottom:30px; position:relative;}
.special_index_detail1_part1 h4 { font-size:28px;color:#222; font-weight:bold; margin-bottom:24px; line-height:50px; }
.special_index_detail1_part1 h4 a { color:#596156; }
.special_index_detail1_part1 h4 a:hover { color:#0677d3; }
.special_index_detail1_part1 p { font-size:14px; color:#898c94; line-height:20px;}

.special_index_detail1_part2_l { width:627px; height:471px; overflow:hidden; float:left;}
.special_index_detail1_part2_l .picture_box{ opacity:1;}
.intro_index_detail1_part2_l { width:632px; height:357px; overflow:hidden; float:left; margin-right:60px;}

.special_index_detail1_part2_r { width:520px; float:left; margin-left:60px;}
.special_index_detail1_part2_r h4 { color:#596156; font-size:39px; font-weight:normal; padding:18px 100px 18px 0; background:url(../image/add_pic.png) no-repeat right top; display:inline-block; +display:inline; margin-bottom:20px; }
.special_index_detail1_part2_r h5 { font-size:24px; margin-bottom:14px; }
.special_index_detail1_part2_r h5 a { color:#626670; }
.special_index_detail1_part2_r_top p { font-size:14px; color:#9a9ea9; }
.special_index_detail1_part2_r_top > a {  line-height:40px; color:#383842;}
.special_index_detail1_part2_r_bottom ul { padding-top:20px;}
.special_index_detail1_part2_r_bottom ul li { margin-bottom:20px; }
.special_index_detail1_part2_r_bottom ul li a { color: #626670; font-size:14px; }
.special_index_detail1_part2_r_bottom ul li a:hover,.special_index_detail1_part2_r h5 a:hover { color:#0677d3; }
.special_index_detail1_part2_r_bottom ul li span{ font-size:14px; color:#c7c7c7; float:right;}
.special_index_detail1_part2_r > a { position:relative; top:10px; background: url("../image/more_menu1.jpg") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; text-align: center; width: 89px; }
.team_box_part1 ul.mg60 { margin-bottom:60px;}

.picture_box2 .dlWrap { height: 56px; width: 96%; background: url(../image/blackpng.png) repeat; position: absolute; bottom: 0; left: 0; padding-right:4%;  text-align:right;}
.picture_box2 .dlWrap span{ background:url(../image/pngsprite.png) no-repeat; width:11px; height:11px; margin-left:8px; display:inline-block; cursor:pointer; position:relative; top:24px;}
.picture_box2 .dlWrap span.active{ background:url(../image/pngsprite.png) no-repeat -19px 0; }


.team_box_part3 .team_tit .team_box { float:left; width:102%; margin-left:0px;}
.team_box_part3 .team_tit .team_box span { display:block; width:20%; padding:0 6%; height:30px; background:#eef5d7; color:#383842; text-align:left; line-height:30px; float:left; margin-right:1%; margin-bottom:10px; }
.team_box_part3 .team_tit .firstName span{ margin-left:33%;}

.special_index_detail1_part2 { margin-bottom:88px; }

.special_index_detail1_part3 { margin-bottom:60px;}
.special_index_detail1_part3_l { width:462px; height:375px; background:url(../image/sp_detail1_img24.jpg) no-repeat right bottom; float:left; padding:0px 0 50px 38px; color:#898c94; overflow:hidden;}
.special_index_detail1_part3_l h4{line-height:84px; font-size:32px; color:#626670; padding-top:25px; font-weight:normal; margin-left:36px;}
.special_index_detail1_part3_l p { width:444px;}
.special_index_detail1_part3_r { width:759px; height:426px; float:left; position:relative;}
.special_index_detail1_part3_r > img { width:756px; height:425px;}
.special_index_detail1_part3_r_box { width:95px; height:90px; background:url(../image/sp_detail1_img5.jpg) no-repeat; position:absolute; left:-68px; top:-58px; line-height:44px; color:#fff; font-size:39px; padding:40px 56px;}

.special_index_detail1_part4 { width:1660px; background:#f4f4f4; position:relative; left:50%; margin-left:-830px; margin-bottom:60px; }
.special_index_detail1_part4 .special_index_detail1_part4_box { width:1260px; margin:0 auto; }
.special_index_detail1_part4 .special_index_detail1_part4_box > h4 { line-height:84px; font-size:32px; color:#626670; padding-top:25px; font-weight:normal; margin-left:36px; }



.special_index_detail1_part4_box1 .special_index_detail1_part2_r_top h5 { font-size:24px; margin-bottom:14px; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_top h5 a { color:#626670; font-weight:normal; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_top h5 a:hover { color:#0677d3; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_top p { font-size:14px; color:#9a9ea9; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_top > a {  line-height:40px; color:#383842;}
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_top a:hover { color:#0677d3; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_bottom ul { padding-top:20px;}
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_bottom ul li { margin-bottom:20px; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_bottom ul li a { color: #626670; font-size:14px; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_bottom ul li a:hover { color:#0677d3; }
.special_index_detail1_part4_box1 .special_index_detail1_part2_r_bottom ul li span{ font-size:14px; color:#c7c7c7; float:right;}
.special_index_detail1_part4_box1 > a { position:relative; top:10px; background: url("../image/more_menu1.jpg") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; text-align: center; width: 89px; }
.part4Wrap { padding-bottom:60px;}
.part4Wrap > a { display:block; width:537px; height:403px; float:left; margin-right:72px; }
.part4Wrap > a img { width:100%; height:100%; }

.part4Wrap .special_index_detail1_part4_box1 { width:580px; float:left;}

.special_index_detail1_part5 { margin-bottom:50px;}
.special_index_detail1_part5 > h4 { color:#596156; font-size:39px; font-weight:normal; padding:18px 100px 18px 0; background:url(../image/add_pic.png) no-repeat right top; display:inline-block;+display:inline; margin-bottom:20px; margin-left:36px; }

.special_index_detail1_part5 > ul li { width:175px; height:52px; background:#383842; font-size:18px; line-height:52px; text-align:center; color:#fff; float:left; margin-left:4px; cursor:pointer;}
.special_index_detail1_part5 > ul li.active { background:#0677d3; }

.special_index_detail1_part5_main ul { padding:46px 0;}
.special_index_detail1_part5_main li { width:532px; height:36px; line-height:36px; margin-right:98px; float:left; }
.special_index_detail1_part5_main li.odd { margin-right:0; }
.special_index_detail1_part5_main li a { color:#626670; font-size:14px; }
.special_index_detail1_part5_main li span { float:right; line-height:36px; color:#c7c7c7; }

.special_index_detail1_part5_box { display:none; }
.special_index_detail1_part5_box.active {  display:block;}


.special_index_detail1_part6 { margin-bottom:60px; position:relative;}
.special_index_detail1_part6 h4 {  color:#596156; font-size:32px; font-weight:normal; padding:18px 100px 18px 0; background:url(../image/add_pic.png) no-repeat right top; top:52px; display:block; width:144px; position:absolute; right:24px; }

.special_index_detail1_part6_menu { width:68px; position:absolute; left:247px; top:202px;}
.special_index_detail1_part6_menu_l { display:block; width:34px; height:34px; background:url(../image/sprite.jpg) no-repeat 0 0; float:left;}
.special_index_detail1_part6_menu_r { display:block; width:34px; height:34px; background:url(../image/sprite.jpg) no-repeat 0 -34px; float:left;}
.special_index_detail1_part6_menu_l.active { display:block; width:34px; height:34px; background:url(../image/sprite.jpg) no-repeat -34px -34px; float:left;}
.special_index_detail1_part6_menu_r.active { display:block; width:34px; height:34px; background:url(../image/sprite.jpg) no-repeat -34px 0; float:left;}

.special_index_detail1_part6_Wrap { width:100%; height:236px; }
.special_index_detail1_part6_bottom .special_index_detail1_part6_part_li3  .special_index_detail1_part6_Wrap{ width:100%; height:100%;}

.special_index_detail1_part6_top { width:630px; height:236px; position:relative; overflow:hidden; left:315px;}
.special_index_detail1_part6_top ul { width:8000%; position:relative;}
.special_index_detail1_part6_top li { background:#383842; width:630px; height:236px; float:left;  cursor:pointer; }
.special_index_detail1_part6_top dl { width:267px; height:202px; float:left; padding:32px 0 0 48px;}
.special_index_detail1_part6_top dl dt { width:218px; margin-bottom:10px;}
.special_index_detail1_part6_top dl dt a { color:#fff; font-size:20px; font-weight:bold; }
.special_index_detail1_part6_top dl dd p { width:218px; color:#fff; line-height:20px;}
.special_index_detail1_part6_top dl dd a { color:#fff; position:relative; top:20px; }
.special_index_detail1_part6_top .special_index_detail1_part6_Wrap { width:315px; height:236px; float:right; position:relative;}
.special_index_detail1_part6_top .special_index_detail1_part6_Wrap span { position:absolute; width:78px; height:47px; display:block; left:0; bottom:0; z-index:2000; background:url(../image/sp_detail1_img25.png) no-repeat;  }
.special_index_detail1_part6_Wrap a,.special_index_detail1_part6_Wrap a img { width:100%; height:100%; display:block; }

.special_index_detail1_part6_part_li1 { width:315px; height:473px; background:#0677d3; position:relative; float:left; cursor:pointer;}
.special_index_detail1_part6_part_li2 { width:315px; height:473px; position:relative; float:left; cursor:pointer;}
.special_index_detail1_part6_part_li3 { width:630px; height:473px; position:relative; float:left; cursor:pointer;}

.special_index_detail1_part6_part_li1 .special_index_detail1_part6_Wrap { position:absolute; bottom:0; left:0;}
.special_index_detail1_part6_part_li1 dl { width:267px; height:202px; float:left; padding:32px 0 0 48px; }
.special_index_detail1_part6_part_li1 dl dt { width:218px; margin-bottom:10px;}
.special_index_detail1_part6_part_li1 dl dt a { color:#fff; font-size:20px; font-weight:bold; }
.special_index_detail1_part6_part_li1 dl dt a:hover { color:#626670; }
.special_index_detail1_part6_part_li1 dl dd p { width:218px; color:#fff; line-height:20px;}
.special_index_detail1_part6_part_li1 dl dd a { color:#fff; position:relative; top:20px; }
.special_index_detail1_part6_part_li1 dl dd a:hover { color:#626670; }

.special_index_detail1_part6_part_li1 .special_index_detail1_part6_Wrap span { position:absolute; width:41px; height:70px; display:block; left:0; top:0; z-index:2000; background:url(../image/sp_detail1_img27.png) no-repeat;  }

.special_index_detail1_part6_part_li2 .special_index_detail1_part6_Wrap {  float:none; position:relative;}
.special_index_detail1_part6_part_li2 dl { width:267px; height:202px; padding:32px 0 0 48px; float:none;}
.special_index_detail1_part6_part_li2 dl dt { width:218px; margin-bottom:10px;}
.special_index_detail1_part6_part_li2 dl dt a { color:#626670; font-size:20px; font-weight:bold; }
.special_index_detail1_part6_part_li2 dl dd p { width:218px; color:#626670; line-height:20px;}
.special_index_detail1_part6_part_li2 dl dd a { color:#626670; position:relative; top:20px; }

.special_index_detail1_part6_part_li2 .special_index_detail1_part6_Wrap span { position:absolute; width:44px; height:70px; display:block; right:0; bottom:0; z-index:2000; background:url(../image/sp_detail1_img26.png) no-repeat;  }


.special_index_detail1_part6_part_li3 dl { width:267px; height:202px; float:left; padding:32px 0 0 48px;}
.special_index_detail1_part6_part_li3 dl dt { width:218px; margin-bottom:10px;}
.special_index_detail1_part6_part_li3 dl dt a { color:#fff; font-size:20px; font-weight:bold; }
.special_index_detail1_part6_part_li3 dl dd p { width:218px; color:#fff; line-height:20px;}
.special_index_detail1_part6_part_li3 dl dd a { color:#fff; position:relative; top:20px; }

.special_index_detail1_part6_bottom,.special_index_detail1_part6_part { width:1260px; height:474px; overflow:hidden;}

.special_index_detail1_part6_part { float:left;}
.special_index_detail1_box { position:relative; left:0; top:0; width:8000%; }

.special_index_detail1_part6_part_li3 { position:relative;}
.special_index_detail1_part6_part_li3 > a { display:block; width:100%; height:100%; }
.special_index_detail1_part6_part_li3 > a img { width:100%; height:100%; }
.special_index_detail1_part6_part_li3 .special_index_detail1_part6_part_li3_box { width:80%; padding:0 10%; height:60px; background:url(../image/blank.png) repeat; position:absolute; left:0; bottom:0; line-height:60px; font-size:20px; color:#fff; font-weight:bold; text-align:center;}
.special_index_detail1_part6_part_li3 .special_index_detail1_part6_part_li3_box p { width:100%; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}


.special_index_detail1_part7 { margin-bottom:50px;}
.special_index_detail1_part7 > h4 { color:#596156; font-size:26px; font-weight:normal; display:inline-block; margin-bottom:20px;+display:inline; margin-left:36px; }
.special_index_detail1_part7 > h4 a{ padding:18px 100px 18px 0; background:url(../image/add_pic.png) no-repeat right top; width:auto; display:block;}
.special_index_detail1_part7 ul { overflow:hidden; }
.special_index_detail1_part7 ul li { width: calc(25% - 15px); height:330px; padding:10px 10px 0; margin-right:20px; float:left; margin-bottom:20px; text-align:center; box-sizing: border-box; }
.special_index_detail1_part7 ul li:nth-child(4n+0){ margin-right:0;}
.special_index_detail1_part7 ul li:hover { background:#0677d3; }
.part7_part1 { width:100% !important; height:225px !important; margin-bottom:7px;}
.part7_part2 { line-height:40px; font-size:16px; color:#383842;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:block; width:100%;}
.column_box a.part7_part2:hover { color:#666;}
.part7_icon em{ color:#383842; font-size:14px; padding-left:23px; line-height:20px; margin-right:20px;}
.part7_icon em.part7_icon1 { background:url(../image/sp_detail1_img16.png) no-repeat left center; }
.part7_icon em.part7_icon2 { background:url(../image/sp_detail1_img14.png) no-repeat left center; }
.part7_icon em.part7_icon3 { background:url(../image/sp_detail1_img15.png) no-repeat left center; display:none; }

.part7_part2:hover { color:#666; }

.part17_icon em{ color:#888; font-size:14px; padding-left:23px; line-height:20px; margin-right:20px; }
.part17_icon em.part17_icon1 { background:url(../image/sp_detail1_imgpt4.png) no-repeat left center; }
.part17_icon em.part17_icon2 { background:url(../image/sp_detail1_imgpt2.png) no-repeat left center; }
.part17_icon em.part17_icon3 { background:url(../image/sp_detail1_imgpt3.png) no-repeat left center; display:none;}
.part17_icon em.part17_icon4 { background:url(../image/sp_detail1_imgpt1.png) no-repeat left center; }


.special_index_detail1_part8 { padding-bottom:60px; }
.special_index_detail1_part8 > h4 { color:#596156; font-size:39px; font-weight:normal; padding:18px 100px 18px 0; background:url(../image/add_pic.png) no-repeat right top; display:inline-block; margin-bottom:30px;+display:inline; }
.special_index_detail1_part8 ul { width:1264px;}
.special_index_detail1_part8 ul li { width:316px; height:179px; float:left; position:relative;}
.special_index_detail1_part8 ul li a,.special_index_detail1_part8 ul li a img{ display:block; width:100%; height:100%;}
.special_index_detail1_part8 ul li p { width:50%; padding:0 5%; height:36px; position:absolute; right:0; bottom:0; line-height:36px; background:url(../image/blank.png) repeat; color:#fff; text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/*  - page -  */
.page2 { vertical-align: middle; text-align: center; color: #333; } 
.page2 input { vertical-align: middle; }
.page2 span { vertical-align: middle; }
.page2 .endmargin { margin: 0; }
.page2 a { vertical-align: middle; display: inline-block; width: 35px; height: 35px; line-height: 35px; text-align: center; color: operations; background: url(../image/page2.png) no-repeat center center; margin: 0px 2px; font-family: Arial, Helvetica, sans-serif; color: #000;  }
.page2 a:hover { color: #0677d3; background: url(../image/page2_active.png) no-repeat; }
.page2 .color { color: #0677d3; margin-right: 5px; }
.page2 a.on { width: 35px; height: 35px; line-height: 35px; text-align: center; background: url(../image/page2_active.png) no-repeat; color: #0677d3; font-weight:bold; }
.page2 a.prev { width:35px ; height: 35px; background: url(../image/page2.png) no-repeat center center; padding:0 5px; font-size:14px; font-family:Arial; color:#383842;}
.page2 a.prev:hover { color: #0677d3; background: url(../image/page2_active.png) no-repeat center; }
.page2 a.next { width:35px ; height: 35px; background: url(../image/page2.png) no-repeat center center; padding:0 5px; font-size:14px; font-family:Arial; color:#383842;}
.page2 a.next:hover { color: #0677d3; background: url(../image/page2_active.png) no-repeat center; }
.page2 a.first { width:35px ;  height: 35px; background: url(../image/page_btnl.jpg) no-repeat center center; padding:0 5px; font-size:0; }
.page2 a.last { width:35px ;  height: 35px; background: url(../image/page_btnr.jpg) no-repeat center center; padding:0 5px;  font-size:0;}
.page2 span.txtnum { display: inline-block; width: 35px; height: 35px; line-height: 35px; background: #fff; border: 1px solid #cecece; vertical-align: middle; }
.page2 span.txtnum input { float: left; width: 27px; height: 14px; line-height: 14px; text-align: center; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: none; border: none; }
.page2 a.go { font-size: 12px; background: ; color: #fff; background:#0677d3; width: 40px; height: 16px; line-height: 16px; text-align: center; }


/*  - page -  */
.page3 { vertical-align: middle; text-align: center; color: #333; } 
.page3 input { vertical-align: middle; }
.page3 span { vertical-align: middle; }
.page3 .endmargin { margin: 0; }
.page3 a { vertical-align: middle; display: inline-block; width: 35px; height: 35px; line-height: 35px; text-align: center; color: operations; background: url(../image/page2.png) no-repeat center center; margin: 0px 2px; font-family: Arial, Helvetica, sans-serif; color: #000; cursor:pointer;  }
.page3 a:hover { color: #fff; background: url(../image/page2_active1.png) no-repeat; }
.page3 .color { color: #0677d3; margin-right: 5px; }
.page3 a.on { width: 35px; height: 35px; line-height: 35px; text-align: center; background: url(../image/page2_active1.png) no-repeat; color: #fff; font-weight:bold; }
.page3 a.prev { width:35px ; height: 35px; background: url(../image/page2.png) no-repeat center center; padding:0 5px; font-size:14px; font-family:Arial; color:#383842;}
.page3 a.prev:hover { color: #fff; background: url(../image/page2_active1.png) no-repeat center; }
.page3 a.next { width:35px ; height: 35px; background: url(../image/page2.png) no-repeat center center; padding:0 5px; font-size:14px; font-family:Arial; color:#383842;}
.page3 a.next:hover { color: #fff; background: url(../image/page2_active1.png) no-repeat center; }
.page3 a.first { width:35px ;  height: 35px; background: url(../image/page_btnl.jpg) no-repeat center center; padding:0 5px; font-size:0; }
.page3 a.last { width:35px ;  height: 35px; background: url(../image/page_btnr.jpg) no-repeat center center; padding:0 5px;  font-size:0;}
.page3 span.txtnum { display: inline-block; width: 35px; height: 35px; line-height: 35px; background: #fff; border: 1px solid #cecece; vertical-align: middle; }
.page3 span.txtnum input { float: left; width: 27px; height: 14px; line-height: 14px; text-align: center; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: none; border: none; }
.page3 a.go { font-size: 12px; background: ; color: #fff; background:#0677d3; width: 40px; height: 16px; line-height: 16px; text-align: center; }

.special_index_detail1_part_sec { margin-bottom:60px;}
.special_index_detail1_part_sec h4 { margin-bottom:14px; }
.special_index_detail1_part_sec p { margin-bottom:14px; }


.bds_more { background:url(../image/share_pic5.jpg) no-repeat !important; width:30px !important; height:30px !important; padding:0 !important; }
.bds_qzone { background:url(../image/share_pic1.jpg) no-repeat !important; width:30px !important; height:30px !important; padding:0 !important; }
.bds_tsina { background:url(../image/share_pic2.jpg) no-repeat !important; width:30px !important; height:30px !important; padding:0 !important; }
.bds_renren { background:url(../image/share_pic3.jpg) no-repeat !important; width:30px !important; height:30px !important; padding:0 !important; }
.bds_douban { background:url(../image/share_pic4.jpg) no-repeat !important; width:30px !important; height:30px !important; padding:0 !important; }


.share .bdsharebuttonbox .tit { font-szie:18px;}

.special_index_detail1_part_sec { position:relative; }
.special_index_detail1_part1 .share { width:254px; position:absolute; right:0; top:0; border:none; }
.special_index_detail1_part_sec h4 { font-weight:normal; }
.icon_add { background:url(../image/add_pic.png) no-repeat; width:92px; height:66px; position:absolute; right:-144px; top:0;}


.special_index_detail2_part2 { width:1660px; height:550px; background:url(../image/zt2_bg1.jpg) no-repeat; position:relative; left:50%; margin-left:-830px; text-align:center; }
.special_index_detail2_part2 h4 { font-size:38px; line-height:134px; display:inline-block;+display:inline; padding-right:108px; background:url(../image/add_pic.png) no-repeat right center; color:#383842; }
.special_index_detail2_part2_main { width:1260px; margin:0 auto;}
.special_index_detail2_part2_main_l { width:574px; float:left; text-align:left;}
.special_index_detail2_part2_main_l h5 { font-size:14px; color:#383842; font-weight:bold; line-height:26px; margin-bottom:10px;}
.special_index_detail2_part2_main_l p { font-size:14px; color:#626670;line-height:26px;}
.special_index_detail2_part2_main_r { width:631px; height:356px; float:left; margin-left:48px;}
.special_index_detail2_part2_main_r img { width:100%; height:100%;}


.special_index_detail2_part3 { width:1660px; height:550px; position:relative; left:50%; margin-left:-830px; text-align:center; padding-bottom:50px; }
.special_index_detail2_part3 > ul { width:1268px; margin:auto; padding-bottom:56px;}
.special_index_detail2_part3 h4 { font-size:38px; line-height:154px; display:inline-block; +display:inline; padding-right:108px; background:url(../image/add_pic.png) no-repeat right center; color:#383842; }
.special_index_detail2_part3 ul li { width:388px; height:134px; background:#f7f8f6; border:3px solid #f7f8f6; padding:20px 0 0 26px; text-align:left; margin-right:2px; float:left; margin-bottom:2px;}
.special_index_detail2_part3 ul li:hover{ border:3px solid #0677d3;}
.special_index_detail2_part3 ul li span { line-height:24px; color:#383842; font-size:14px;}
.special_index_detail2_part3 ul li h6 { color:#383842; font-size:20px; line-height:24px; width:288px; font-weight:normal; }
.special_index_detail2_part3 ul li h6 a { color:#383842; }
.special_index_detail2_part3 ul li h6 a:hover { color:#0677d3; }

.special_index_detail2_part3 ul li > a { background: url("../image/more_menu.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; position: relative; text-align: center; top: 20px; width: 86px; }
.special_index_detail2_part3 ul li > a:hover { color:#fff;}

.special_index_detail2_part4 { width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; text-align:center; padding-bottom:50px; background:#f5f5f5; }
.special_index_detail2_part4 h4 { font-size:38px; line-height:154px; display:inline-block; +display:inline; padding-right:108px; background:url(../image/add_pic.png) no-repeat right center; color:#383842; }
.special_index_detail2_part4 > ul { width:1272px; margin:auto; padding-bottom:32px;}
.special_index_detail2_part4 ul li { width:418px; height:234px; float:left; margin-right:5px; margin-bottom:5px; position:relative;}
.special_index_detail2_part4 ul li .special_index_detail1_part6_part_li3_box { width:80%; padding:0 10%; height:46px; background:url(../image/blank.png) repeat; position:absolute; left:0; bottom:0; line-height:46px; font-size:18px; color:#fff; font-weight:normal; text-align:left; z-index:20;}
.special_index_detail2_part4 ul li:hover .special_index_detail1_part6_part_li3_box{ background:url(../image/green_bg.png) repeat; }
.special_index_detail2_part4 ul li .special_index_detail1_part6_part_li3_box p { width:100%; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.special_index_detail2_part4 ul li > a { width:100%; height:100%; display:block;}
.special_index_detail2_part4 ul li > a img { width:100%; height:100%;}
.special_index_detail2_part4 ul li a em { display:block; width:100%; height:100%; position:absolute; left:0; top:0; }
.special_index_detail2_part4 ul li a em img { width:100%; height:100%;}


.special_index_detail2_part5 { width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; text-align:center; padding-bottom:30px; }
.special_index_detail2_part5 h4 { font-size:38px; line-height:154px; display:inline-block; +display:inline; padding-right:108px; background:url(../image/add_pic.png) no-repeat right center; color:#383842; }
.special_index_detail2_part5_main { width:1265px; height:599px; background:url(../image/zt2_bg2.jpg) no-repeat left bottom; margin:0 auto; }



.special_index_detail2_part5_main ul { position:relative; width:100%; height:474px; margin-bottom:50px; }
.special_index_detail2_part5_main ul.active { display:block; }
.special_index_detail2_part5_main ul { display:none; }
.special_index_detail2_part5_main li { position:absolute;}
.special_index_detail2_part5_main li a,.special_index_detail2_part5_main li a img{width:100%; height:100%;}
.special_index_detail2_part5_part1 { width:632px; height:475px; left:0; top:0; }
.special_index_detail2_part5_part2 { width:316px; height:237px; left:632px; top:0; }
.special_index_detail2_part5_part3 { width:316px; height:237px; left:948px; top:0; }
.special_index_detail2_part5_part4 { width:316px; height:237px; left:632px; top:237px; }

.special_index_detail2_part5_main li .special_index_detail1_part6_part_li3_box { width:80%; padding:0 10%; height:46px; background:url(../image/blank.png) repeat; position:absolute; left:0; bottom:0; line-height:46px; font-size:18px; color:#fff; font-weight:normal; text-align:left; z-index:20; display:none; cursor:pointer;}
.special_index_detail2_part5_main li:hover .special_index_detail1_part6_part_li3_box { display:block;}
.special_index_detail2_part5_main li .special_index_detail1_part6_part_li3_box p { width:100%; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.detail_share { padding-bottom:30px; border-bottom:1px solid #ececec; margin-bottom:22px;}
.detail_share .bdsharebuttonbox .tit { font-size:18px; font-weight:normal !important; line-height:28px !important; }

.detail_man { overflow:hidden;padding-bottom:50px;}
.detail_man_l{ font-size:14px; color:#383842;}
.detail_man_l span { line-height:24px; display:block; width:70%;}
.detail_man_l span em {  color:#0677d3; }

.detail_man_r { float:right; position:relative; top:10px;}
.detail_man_r a { display:block; width:86px; height:36px; background:#ececec; color:#383842; font-size:14px; line-height:36px; text-align:center; }





.hidden_shadow { display:none;}

.about_index_part1 { padding-top:60px; margin-top:-60px; width:1660px; height:448px; background:url(../image/about_index0.jpg) no-repeat right bottom; position:relative; left:50%; margin-left:-830px;}
.about_index_part1 h4{ color:#383842; font-size:40px; text-align:center; line-height:42px; margin-bottom:40px;}
.about_index_part1 p { line-height:1.5; font-size:18px; color:#626670; text-align:justify; margin-bottom:66px; padding:0 394px}

.about_index_part1 > a { background: url("../image/more_menu1.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 18px; height: 34px; left: 0; line-height: 34px; margin: 0; position: relative; text-align: center; width: 133px; margin:0 auto; }
.about_index_part1 > a:hover { color:#fff;}

.about_index_part2 { width:1660px; height:365px; position:relative; left:50%; margin-left:-830px;}
.about_index_part2 h4 { position:absolute; left:0; top:60px; line-height:156px; font-size:40px; text-align:center; display:block; width:100%;  }
.about_index_part2 h4 a { color:#fff;}
.about_index_part2 h4 a:hover,.about_index_part3_l h4 a:hover,.about_index_part4 h4 a:hover { color:#0677d3; }
.about_index_part2 > a { background: url("../image/more_menu1.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 18px; height: 34px; left: 50%; line-height: 34px; margin: 0; position: absolute; text-align: center; width: 133px; margin-left:-66px; top:224px; }
.about_index_part2 > a:hover { color:#fff;}

.about_index_part3 { padding-bottom:66px;}
.about_index_part3_l { padding-top:60px; width:597px; float:left; margin-right:98px;}
.about_index_part3_l h4 { width:auto; display:inline-block; line-height:74px;  margin-bottom:6px;}
.about_index_part3_l h4 a { font-size:40px; color:#383842; background:url(../image/add_pic.png) no-repeat right center; padding:20px 104px 20px 0; }
.about_index_part3_l p { line-height:1.5; font-size:18px; color:#626670; margin-bottom:28px; width:400px;}
.about_index_part3_l > a { display:block; width:597px; height:447px;}
.about_index_part3_l > a img { width:100%; height:100%;}

.about_index_part3_r { float:left; width:525px; padding-top:60px;}
.about_index_part3_r > a.about_index_part3_r_tit { display:block; width:173px; height:186px; position:relative; margin-bottom:10px;}
.about_index_part3_r > a.about_index_part3_r_tit span { display:block; line-height:68px; left:0; top:107px; color:#fff; position:absolute; text-align:center; width:100%; font-size:40px; font-weight:bold;}
.about_index_part3_r h5 { line-height:146px; font-size:100px; color:#0677d3; background:url(../image/about_index4.jpg) no-repeat right 63px; padding-right:34px; width:246px;}
.about_index_part3_r em { font-size:18px; color:#626670; display:block; width:330px; padding:20px 0; line-height:1.5}
.about_index_part3_r i { width:122px; height:2px; background:#222222; font-size:1; line-height:2px; overflow:hidden; display:block; margin-bottom:36px;}
.about_index_part3_r p { font-size:14px; color:#626670; line-height:1.5; margin-bottom:30px; }
.about_index_part3_r a.about_index_part3_r_link { background: url("../image/more_menu2.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 18px; height: 34px; left: 0; line-height: 34px; margin: 0; position: relative; text-align: center; width: 133px; margin-left:0; top:0; }

.about_index_part4 { width:1660px; height:326px; position:relative; left:50%; margin-left:-830px;}
.about_index_part4 h4 { position:absolute; left:0; top:48px; line-height:102px; font-size:40px; text-align:center; display:block; width:100%;  }
.about_index_part4 h4 a { color:#fff;}
.about_index_part4 p { line-height:1.5; font-size:14px; color:#fff; text-align:center; position:absolute; top:152px; width:100%; z-index:200; left:0; }


.resource-type-wrap { width:992px; margin:0 auto;}
.resource-type-wrap .panel { width: 50%; margin:0; padding-top:160px;  }

.his_box_tit + .resource-type-wrap .panel:first-child{ padding-top:90px}
.his_box_tit + .resource-type-wrap .panel:first-child + .panel{ padding-top:160px !important}
.resource-type-wrap .panel span { line-height:44px; background:#383842; color:#fff; font-size:36px; padding:0 4px; position:relative; left:-3px; position:relative; display:inline-block;}
.resource-type-wrap .panel span font { display:block; width:20px; height:44px; background:url(../image/sprite_j.jpg) no-repeat 0 0; right:-20px; position:absolute; top:0; }
.resource-type-wrap .panel:hover span { background:#0677d3; }
.resource-type-wrap .panel:hover font { background:url(../image/sprite_j.jpg) no-repeat -20px -44px; }
.resource-type-wrap .panel .inner { }
.resource-type-wrap .panel .image img { width: 100%; height:auto; }
.resource-type-wrap .panel .title{ padding:10px;  line-height:1.8;}
.resource-type-wrap .panel .title a{color:#000;}
.resource-type-wrap .head { padding: 28px 20px 0; height: 242px }

.inner_box { width:90%; padding-left:10%;}
.resource-type-wrap .panel .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; }

.resource-type-wrap .panel .inner{ border-left:2px solid transparent; position:relative;left:-1px;}
.resource-type-wrap .panel:hover .inner{ border-left:2px solid #0677d3;}

.resource-type-wrap .panel .inner_box i { display:block; width:75px; height:2px; overflow:hidden; font-size:0; background:#222222; margin-bottom:24px;}
.resource-type-wrap .panel .inner_box p { color:#626670; font-size:14px; line-height:22px; margin-bottom:44px; }
.resource-type-wrap .panel .inner_box p .image {  margin-bottom:0; }

.resource-type-wrap .panel.leftBox_resource span { float:right; position:relative; left:3px; display:inline-block; }
.resource-type-wrap .panel.leftBox_resource .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; float:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box { clear:both; padding-right:10%; padding-left:0;}
.resource-type-wrap .panel.leftBox_resource .inner_box i { display:block; width:75px; height:2px; overflow:hidden; font-size:0; background:#222222; margin-bottom:24px; float:right; clear:both; }
.resource-type-wrap .panel.leftBox_resource .inner_box p { color:#626670; font-size:14px; line-height:22px; margin-bottom:44px; clear:both; text-align:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box p .image {  margin-bottom:0; }
.resource-type-wrap .panel.leftBox_resource .inner{  border-right:2px solid transparent; border-left:none; left:0px;}
.resource-type-wrap .panel.leftBox_resource:hover .inner {border-right:2px solid #0677d3; border-left:none; position:relative;}

.resource-type-wrap .panel.leftBox_resource span font { display:block; width:20px; height:44px; background:url(../image/sprite_j.jpg) no-repeat 0 -44px; left:-20px; position:absolute; top:0; }
.resource-type-wrap .panel.leftBox_resource:hover font { background:url(../image/sprite_j.jpg) no-repeat -20px 0; }


.resource-type-wrap { background:url(../image/opp.jpg) repeat-y center top; }

.load-more-link { display: block; width: 153px; height: 40px; margin: 0 auto; background:url(../image/his_more.jpg) no-repeat; color: #ffffff; font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; }
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}

.his_box_tit{ font-size:40px; color:#596156; width:100%; text-align:center; line-height:164px; background:url(../image/circle.jpg) no-repeat center bottom;}
.his_box_header { width:1660px; height:542px; background:url(../image/ab_his_bg.jpg) no-repeat; position:relative; left:50%; margin-left:-830px; margin-top:-60px; }

.his_box_header_main { border:5px solid #a2c933; width:738px; height:411px; position:absolute; top:60px; left:50%; margin-left:-369px; }
.his_box_header_main > a { display:block; width:100%; height:100%; left:0; top:0; position:absolute; background:url(../image/ab_imgtop_menu.png) no-repeat center; }
.his_box_header_main > img { width:100%; height:100%;}

.nav_menu .fr ul li a > img { width:349px; height:196px; }
.nav_menu .fr ul li a > img{ width:100%; height:100%;}

.team_box_header { padding-bottom:28px;}
.team_box_header span { background:url(../image/team_tt.jpg) no-repeat right top; line-height:54px; text-align:center; padding:0 66px; display:inline-block; border-left:2px solid #383842; cursor:pointer; font-size:24px;  }
.team_box_header span:hover { background:url(../image/team_tt1.jpg) no-repeat right top; border-left:2px solid #0677d3;  }
.team_box_top { padding-bottom:50px;}
.team_box_header p { line-height:34px; color:#626670;}

.team_box_part1 { width:1660px; background:#fff; position:relative; left:50%; margin-left:-830px; padding-top:24px; padding-bottom:50px; }
.team_box_part1 h3 { width:1270px; margin:0 auto; font-size:24px; color:#383842; border-bottom:1px dashed #838383; line-height:78px; font-weight:normal; }
.team_box_part1 ul { width:1270px; margin:0 auto; padding-top:30px; }
.team_box_part1 ul li { +margin-bottom:5px;}
.team_tit h4 { width:148px; height:30px; background:#0677d3; font-size:16px; color:#383842; text-align:center; line-height:30px; font-weight:normal; float:left; }
.team_tit .team_box { float:left; width:1110px; margin-left:10px;}
.team_tit .team_box span { display:block; width:148px; height:30px; background:#eef5d7; color:#383842; text-align:center; line-height:30px; float:left; margin-right:10px; margin-bottom:10px; }
.team_tit { width:100%;}

.team_tit .team_box{ width:85%; margin-left:2%;}
.team_tit h4{ width:12%;}
.team_tit .team_box span{ width:16%;}


.team_box_part2 { width:1660px; background:#fff; position:relative; left:50%; margin-left:-830px; padding-top:24px; padding-bottom:50px; }
.team_box_part2 h3 { width:1270px; margin:0 auto; font-size:24px; color:#383842; border-bottom:1px dashed #838383; line-height:78px; font-weight:normal; }
.team_box_part2 ul { width:1270px; margin:0 auto; padding-top:30px; }
.team_box_part2 ul li { +margin-bottom:5px;}

.team_box_part3 { width:1660px; background:#f8fbef; position:relative; left:50%; margin-left:-830px; padding-top:24px; padding-bottom:50px; }
.team_box_part3 h3 { width:1270px; margin:0 auto; font-size:24px; color:#383842; border-bottom:1px dashed #838383; line-height:78px; font-weight:normal; }
.team_box_part3 ul { width:1270px; margin:0 auto; padding-top:30px; }
.team_box_part3  ul li { +margin-bottom:5px;}

.contact_box_main { padding-bottom:60px;}
.contact_box_main ul { width:1202px; margin:0 auto;}
.contact_box_main ul li { width:290px; height:270px; border:5px solid #ffffff; float:left;}
.contact_box_main ul li:hover { border-color:#0677d3; }
.contact_box_main ul li dd { width:194px; margin:0 auto 4px; padding-left:34px; line-height:28px;}
.contact_box_main ul li dd.dd_txt1 { background:url(../image/contact_img6.png) no-repeat left 0px; height:54px; overflow:hidden;}
.contact_box_main ul li dd.dd_txt2 { background:url(../image/contact_img7.png) no-repeat left 0px; height:28px; overflow:hidden; }
.contact_box_main ul li dd.dd_txt3 { background:url(../image/contact_img8.png) no-repeat left 0px; height:28px; overflow:hidden; }
.contact_box_main ul li dd.dd_txt4 { background:url(../image/contact_img9.png) no-repeat left 0px; height:28px; overflow:hidden; }
.contact_box_main ul li h5 { width:228px; text-align:center; font-size:24px; color:#0677d3; height:88px; line-height:88px; text-align:center; overflow:hidden; margin:0 auto; }
.contact_box_main ul li:hover h5 { color:#383842; }

.contact_box_header { width:1660px; height:419px; position:relative; left:50%; margin-left:-830px; top:0; margin-top:-60px;}
.contact_box_header_l { padding:60px 0 0 274px; position:absolute; top:0; left:0;}
.contact_box_header_l h4 { line-height:38px; color:#383842; font-size:24px; margin-bottom:36px;}
.contact_box_header_l li { line-height:40px; color:#383842; font-size:16px; padding-left:38px; width:612px; overflow:hidden;}
.contact_box_header_l li.contact_box_header_l_icon1 { background:url(../image/contact_img2.png) no-repeat left 7px; }
.contact_box_header_l li.contact_box_header_l_icon2 { background:url(../image/contact_img3.png) no-repeat left 7px; }
.contact_box_header_l li.contact_box_header_l_icon3 { background:url(../image/contact_img4.png) no-repeat left 7px; }
.contact_box_header_l li.contact_box_header_l_icon4 { background:url(../image/contact_img5.png) no-repeat left 7px; }

.contact_box_header_r { right:15%; padding-top:60px; position:absolute; top:0;}
.contact_box_header_r p{ float:left; width:30%; max-width:150px; margin-left:25px; text-align:center; background:#fff; padding:15px; line-height:35px;}
.contact_box_header_r > img { width:241px; height:241px; margin-bottom:16px;}
.contact_txt { width:242px; height:42px; line-height:42px; color:#383842; font-size:16px; text-align:center; background:#0677d3; position:relative;   }
.contact_txt span { display:block; width:0; height:0; border:7px solid transparent; border-bottom:7px solid #0677d3; position:absolute; top:-12px; left:60px; }

.contact_box_main h3 { height:154px; line-height:154px; background:url(../image/add_pic.png) no-repeat right center; padding-right:98px; display:inline-block; +display:inline; font-size:40px; color:#596156; }


.social_box_header { width:1660px; height:427px; position:relative; left:50%; margin-left:-830px; top:0; margin-top:-60px;}
.social_box_header_l { position:absolute; width:1110px; left:50%; margin-left:-555px; top:0; }
.social_box_header_l p { color:#fff; font-size:20px; line-height:30px; padding-top:96px; padding-bottom:65px; }
.social_box_header_l span { line-height:42px; display:block; width:100%; text-align:right; color:#fff; font-size:14px; }

.padtop48 { padding-top:48px;}

.social_list ul { margin-bottom:42px;}
.social_list ul li { width:418px; height:234px; float:left; margin-right:5px; margin-bottom:5px; position:relative;}
.social_list ul li .special_index_detail1_part6_part_li3_box { width:378px; padding:0 20px; height:46px; background:url(../image/blank.png) repeat; position:absolute; left:0; bottom:0; line-height:46px; font-size:18px; color:#fff; font-weight:normal; text-align:left; z-index:20;}
.social_list ul li:hover .special_index_detail1_part6_part_li3_box{ background:url(../image/green_bg.png) repeat; }
.social_list ul li:hover .special_index_detail1_part6_part_li3_box span { color:#fff; }
.social_list ul li .special_index_detail1_part6_part_li3_box p { width:302px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.social_list ul li > a { width:100%; height:100%; display:block;}
.social_list ul li > a img { width:100%; height:100%;}
.special_index_detail1_part6_part_li3_box span { float:right; font-size:14px; color:#0677d3;}
.social_list { width:1270px; padding:58px 0;}

.intro_part1 p { line-height:32px; font-size:14px; color:#626670;}
.intro_part1 { padding-bottom:64px;}

.intro_part2 { width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; top:0; padding-bottom:60px; background:#f7f7f7;}
.intro_part2 h4 { line-height:156px; font-size:40px; color:#596156; text-align:center; }
.intro_part2 .resource-type-wrap { width:1274px; margin:0 auto; background:none;}
.intro_part2 .resource-type-wrap .panel { width:419px; height:314px; margin:0 5px 5px 0; padding-top:0; cursor:pointer; float:left; position:relative; }
.intro_part2 .resource-type-wrap .panel > span{ position:absolute; left:0; bottom:0; font-size:14px; width:92%; padding:0 4%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}


.intro_part2 .resource-type-wrap .panel .tts{ position:absolute; left:0; bottom:0; font-size:14px; width:92%; padding:0 4%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; height:30px; line-height:30px; color:#fff; background:url(../image/blackpng.png) repeat}


.intro_part2 .load-more-link { display: block; width: 153px; height: 40px; margin: 0 auto; color: #666; font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; background:none; }

.honor_part1 { width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; top:0; padding-bottom:60px; background:#f7f7f7; padding-top:60px; margin-top:-60px;}
.honor_part1 h4{ font-size:40px; color:#596156; line-height:48px; padding-right:90px; padding-top:16px; background:url(../image/add_pic.png) no-repeat right top; display:inline-block; +display:inline; margin-right:118px; float:left; margin-left:196px;}
.honor_part1_main { float:left; width:880px; }
.honor_part1_main ul { width:960px; margin-bottom:60px; }
.honor_part1_main ul li { width:291px; height:218px; float:left; margin-right:6px; margin-bottom:6px; }
.honor_part1_main ul li a { display:block; width:100%; height:100%; }
.honor_part1_main ul li a img { width:100%; height:100%;}

.honor_part2 h4 { line-height:144px; text-align:center; font-size:40px; color:#596156; }
.honor_part2 ul { width:1344px; margin-bottom:62px; }
.honor_part2 ul li {  width:592px; margin-right:80px; float:left; line-height:44px; padding-top:8px; border-bottom:1px dashed #838383;}
.honor_part2 ul li a { font-size:20px; color:#626670; display:block; width:437px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.honor_part2 ul li a:hover { color:#0677d3; }
.honor_part2 ul li span { font-size:20px; color:#0677d3; margin-right:16px; float:left; }

.organize { width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; top:0; padding-bottom:60px; background:#f7f7f7; padding-top:60px; margin-top:-60px; background:url(../image/organize_bg.jpg) no-repeat center center;}
.organize img { width:71%; height:auto; display:block; margin:0 auto;}

.year { width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; top:0; padding-bottom:60px; background:; padding-top:60px; margin-top:-60px;}
.year_main { width:1386px; margin:0 auto; background:url(../image/opp.jpg) repeat-y 140px top; position:relative;}
.year_main ul li { margin-bottom:24px;}
.year_main ul li.active .year_main_l { background:url(../image/year_img2.png) no-repeat; color:#fff;}
.year_main ul li .year_main_l{ width:126px; height:44px; text-align:left; letter-spacing:2px; padding-left:4px; line-height:44px; font-size:36px; color:#383842; background:url(../image/year_img1.png) no-repeat;  float:left; cursor:pointer;}
.year_main ul li.active .year_main_l { background:url(../image/year_img2.png) no-repeat; color:#fff;}
.year_main ul li .year_main_r { float:left; width:1254px; margin-left:-52px; display:none;}
.year_main ul li.active .year_main_r { display:block; }
.year_main_r_ll { padding-top:56px; font-size:24px;color:#383842; padding-right:30px; background:url(../image/year_img4.png) no-repeat 56px 64px; float:left; margin-right:24px; width:54px; text-align:right;}


.year_main_r_part { margin-bottom:20px; overflow:hidden;}
.year_main_r_part dl { width:1140px; border:3px solid #383842; border-radius:8px; padding:34px 0; float:left; }
.year_main_r_part dl dd { width:1002px; padding-left:16px; background:url(../image/ssj.jpg) no-repeat left 10px; margin:0 auto;}
.year_main_r_part dl dd h4 { font-size:16px; color:#626670; line-height:22px; padding:3px 0;}
.year_main_r_part dl dd p { display:none; padding:14px 0 24px; line-height:18px; color:#626670; border-bottom:1px solid #e2e5e9; margin-bottom:18px; }
.year_main_r_part dl dd.active p { display:block; }

.year_main > img { position:absolute; left:132px; top:-19px;}

.year_main_r_part:hover dl { border-color:#0677d3; }
.year_main_r_part:hover .year_main_r_ll { color:#0677d3;  }

.news_index_part1 { margin-bottom:60px;}
.news_index_part1_l { width:408px; height:308px; background:#0677d3; padding:48px 0 0 28px; float:left; }
.news_index_part1_l h4 { width:auto;}
.news_index_part1_l h4 a { color:#fff; font-size:20px; line-height:26px; }
.news_index_part1_l h4 a:hover { color:#aac139;}
.news_index_part1_l span { font-size:14px; color:#fff; line-height:44px;}
.news_index_part1_l p { line-height:26px; color:#fff; width:382px;}

.news_index_part1_l > a { background:url("../image/more_menu123.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; position: relative; text-align: center; top: 36px; width: 89px; }



.news_index_part1 .news_index_part1_l h4 a:hover{ color:#383842}


.news_index_part1_r { width:634px; height:356px; float:left;}
.news_index_part1_r a { display:block; width:100%; height:100%; }
.news_index_part1_r a img { width:100%; height:100%;}
.news_index_part2_box ul li{float:left;}

.news_index_part1_tit { width:188px; float:left;}
.news_index_part1_tit h3 { wdith:165px; margin-left:28px; text-align:right; }
.news_index_part1_tit h3 a { font-size:38px; color:#596156; display:block; width:100%; padding-bottom:114px; background:url(../image/add_pic.png) no-repeat right bottom;}
.news_index_part1_tit h3 a:hover{ color:#0677d3}
.news_index_part1_tit > a { background:url("../image/more_menu.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; position: relative; text-align: center; top: 120px; width: 86px; margin-left:38px; }
.news_index_part1_tit > a:hover { color:#666;}


.news_index_part2 .news_index_part1_tit { width:366px; float:left; background:#f5f5f5; padding-top:96px; height:163px; padding-left:36px;}
.news_index_part2 .news_index_part1_tit h3 {text-align:left; padding-bottom:0; width:256px; background:url(../image/add_pic.png) no-repeat right top; display:inline-block; +display:inline; line-height:64px;}
.news_index_part2 .news_index_part1_tit h3 a{ padding-bottom:0;}
.news_index_part2 .news_index_part1_tit > a {  background:none; top:47px; left:220px;background: url("../image/more_menu.png") no-repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 12px;
    height: 19px;
    line-height: 18px;
    margin: 0 0 0 38px;
    position: relative;
    text-align: center;
    width: 86px;}

.news_index_part1 .news_index_part111_tit { width:366px; float:left; background:#f5f5f5; padding-top:96px; height:163px; padding-left:36px; display:none; }
.news_index_part1 .news_index_part111_tit h3 {text-align:left; padding-bottom:0; padding-right:96px; background:url(../image/add_pic.png) no-repeat right top; display:inline-block; +display:inline; line-height:64px;}
.news_index_part1 .news_index_part111_tit > a {  background:none; top:56px; left:220px;background: url("../image/more_menu.png") no-repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 12px;
    height: 19px;
    line-height: 18px;
    margin: 0 0 0 38px;
    position: relative;
    text-align: center;
    width: 86px;}

.news_index_part2 .news_index_part1_l { width:418px; height:224px; padding:36px 0 0 36px;}
.news_index_part2 .news_index_part1_l h4 { width:365px; margin-bottom:14px;}
.news_index_part2 .news_index_part1_l h4 a { color:#fff; font-size:20px;  line-height:26px;}
.news_index_part2 .news_index_part1_l h4 a:hover { color:#383842; }
.news_index_part2 .news_index_part1_l p { color:#fff;}

.news_index_part2{margin:0 0 60px;}

.news_index_part2 .news_index_part1_r { width:403px; height:260px;}
.news_index_part2 .news_index_part2_box .news_index_part1_l{ background:#383842; width:210px; height:224px; padding-left:16px;}
.news_index_part2 .news_index_part2_box .news_index_part1_l h4 { width:196px;}
.news_index_part2 .news_index_part2_box .news_index_part1_l h4 a { color:#fff; }
.news_index_part2 .news_index_part2_box .news_index_part1_l h4 a:hover { color:#0677d3; }
.news_index_part2 .news_index_part2_box .news_index_part1_l p { width:186px; color:#fff; height:104px; overflow:hidden;}
.news_index_part2 .news_index_part2_box .news_index_part1_l > a { background:url("../image/more_menu.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; position: relative; text-align: center; top: 20px; width: 86px; margin-left:0; }

.news_index_part3_box { margin-bottom:60px;}
.news_index_part3_box .news_index_part1_tit {height:115px; background:none; width:100%; padding-top:0; padding-left:0;}
.news_index_part3_box .news_index_part1_tit h3 {text-align:left; padding-bottom:0;display:inline-block; +display:inline; line-height:64px;}
.news_index_part3_box_main { clear:both; }
.news_index_part3_box .news_index_part1_tit h3 a{padding-bottom:0;padding-right:50px; }

.news_index_part3_box_main_l { width:660px; height:370px; overflow:hidden; float:left; }
.news_roll { width:660px; height:370px; position:relative;}

.news_roll .dlWrap { height: 56px; width: 96%; background: url(../image/blackpng.png) repeat; position: absolute; bottom: 0; left: 0; padding-right:4%;  text-align:right; z-index:20000;}
.news_roll .dlWrap span{ background:url(../image/pngsprite.png) no-repeat; width:11px; height:11px; margin-left:8px; display:inline-block; cursor:pointer; position:relative; top:24px;}
.news_roll .dlWrap span.active{ background:url(../image/pngsprite.png) no-repeat -20px 0; }

.news_index_part3_box_main_r {  width:600px; height:370px; float:left; position:relative; z-index:30000;}
.news_index_part3_box_main_r ul li { height:102px; background:#383842; margin-bottom:2px; padding:20px 0 0 38px;}
.news_index_part3_box_main_r ul li.active { background:#0677d3; }

.news_index_part3_box_main_r h4 { width:524px; margin-bottom:8px;}
.news_index_part3_box_main_r h4 a { color:#fff; font-size:20px; font-weight:normal; line-height:22px; }
.news_index_part3_box_main_r h4 span { font-size:14px; float:right; color:#fff; font-weight:normal;}
.news_index_part3_box_main_r p { font-size:14px; color:#fff; width:524px; line-height:22px; }

.news_index_part3_box_main_r ul li.active h4 a,.news_index_part3_box_main_r ul li.active h4 span,.news_index_part3_box_main_r li.active p { color:#383842; }

.news_index_part3_box_main_r li { position:relative;}
.news_index_part3_box_main_r em { position:absolute; background:url(../image/news_pic.png) no-repeat; width:8px; height:15px; left:-8px; top:54px; display:none; }
.news_index_part3_box_main_r ul li.active em { display:block; }


.news_roll ul{ position:relative; width:100%; height:100%;}
.news_roll ul li{ position:absolute; z-index:1; width:100%; height:100%;}
.news_roll ul li.active{ display:block; z-index:2;}
.news_roll ul li img{ width:100%; height:100%;}

.news_index_part4_box { margin-bottom:60px;}
.news_index_part4_box .news_index_part1_tit h3 { margin-left:0; width:160px;}
.news_index_part4_box .news_index_part1_tit > a { left:50px; }
.news_index_part4_box .news_index_part1_r { width:626px; height:350px; border:4px solid #0677d3;}
.news_index_part4_box .news_index_part1_l { background:#383842; height:310px; }
.news_index_part4_box .news_index_part1_l > a { background:url("../image/more_menu.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; position: relative; text-align: center; top: 60px; width: 86px; margin-left:0;}
.news_index_part4_box .news_index_part1_l h4 { width:284px;}
.news_index_part4_box .news_index_part1_l h4 a { font-size:20px;}

.special_index_detail1_part7_box {  width:1660px; height:auto; position:relative; left:50%; margin-left:-830px; top:0; padding-bottom:60px; padding-top:36px; }

.special_index_detail1_part7_box .special_index_detail1_part7 { margin:0 auto; width:1260px;}
.special_index_detail1_part7_box .special_index_detail1_part7 h4{ font-weight:bold; margin-left:0; }
.special_index_detail1_part7_box .special_index_detail1_part7 h4 a{ color:#596156}

.special_index_detail1_part7_box .special_index_detail1_part7 h4 a:hover{ color:#0677d3}

.special_index_detail1_part7_box .special_index_detail1_part7 ul li { background:#fff;}

..news_index_part1_tit h3 a { color:#596156; }

.part7_part1 { position:relative; display:block;}
.part7_part1 > img { width:100% !important; height:225px !important;}
.part7_bg { position:absolute; width:380px; height:285px; left:0; top:0px;}
.part7_bg img { width:100%; height:auto;}

.news_roll .part7_bg { position:absolute; width:100%; height:auto; left:0; top:50%; margin-top:-50%;}
.news_roll a.part7_part1 { display:block; width:100%; height:100%; }

.pro_hd .inp3 { background:none; }

.special_index_detail1_part17 { padding-bottom:60px;}
.special_index_detail1_part17 .news_index_part1_tit { height:115px; background:none; width:100%; padding-top:0; padding-left:0; padding-top:38px;}
.special_index_detail1_part17 .news_index_part1_tit h3 { margin-left:0; float:left;
    display: inline-block;
    line-height: 64px;
    padding-bottom: 0;
    width:auto;
    text-align: left; }
    .special_index_detail1_part17 .news_index_part1_tit h3 a{ width:auto; padding-bottom:0;padding-right: 96px;background: url("../image/add_pic.png") no-repeat scroll right top;}
.special_index_detail1_part17 .news_index_part1_tit > a { float:right; width:25px; height:24px; left:0; top:25px; }
.special_index_detail1_part17 ul {}
.special_index_detail1_part17 li {  width: calc(25% - 9px); margin-right:12px; height:180px; border:1px solid #d7d7d7; float:left; padding:15px 20px;  box-sizing: border-box; }
.special_index_detail1_part17 li:nth-child(4n+0){ margin-right:0;}


.special_index_detail1_part17 li:hover{border:1px solid #0677d3;}
.special_index_detail1_part17 li > a { display:block; width:100%; line-height:24px; height:48px; overflow:hidden; font-size:18px; color:#383842; font-weight:normal;}
.special_index_detail1_part17 li > a:hover{color:#0677d3;}
.special_index_detail1_part17 li span { line-height:40px; color:#383842;}
.special_index_detail1_part17 li > a.more { background:url("../image/more_menu123.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 12px; height: 19px; left: 0; line-height: 18px; margin: 0; position: relative; text-align: center; top: 36px; width: 89px; }




.market_hd ul li .fr a:hover,
.coop_hd .fr h3 a:hover { color:#aace3a; }
.col_more5:hover,
.create_box li.item5 h3 a:hover { color:#666; }

.zoomlion_box ul li .fl img { width:100%;}

.cont_icon1 { position:relative; z-index:2; }
.cont_icon2 { position:relative; z-index:1; }

.industry_hd .column_title { width:90px;}

.column_title{ font-weight:bold;}

.w { width: 1260px; margin:0 auto; }
.containers { margin-bottom: 20px; }
.ui_title { overflow: hidden; margin-bottom: 20px; height: 32px; line-height: 32px; overflow:~~~ hidden ~~~}
.ui_title .title { float: left; color: #aace3a }
.ui_title .zh { font-size: 24px; margin-right: 10px }
.ui_title .en { font-size: 14px; text-transform: uppercase }
.ui_title2 { overflow: hidden; margin-bottom: 15px; height: 32px; line-height: 32px }
.ui_title2 .title { float: left; color: #aace3a; font-size: 18px }
.ui_title2 .more { color: #818181 }
.containers .search { margin: 0; }
.containers .search_1 { font-size: 14px; border-bottom: 1px solid #ebeef2; padding-bottom: 20px; margin-bottom: 30px; clear:both; color:626670; font-weight:normal; }
.containers .search_1 .mark { font-style: normal; color: #aace3a; font-size:30px; }
.containers .search_1 span{ color: #aace3a; font-size:30px;}
.containers .search_b1 { margin-bottom: 30px; }
.containers .search_b1 .label { height: 30px; line-height: 30px; float: left; display: inline-block; font-size: 16px; margin-right: 30px }
.containers .search_b1 .inp { width: 322px; height: 30px; margin-right: 20px }
.containers .search_b1 .inp input { background: url(https://www.zoomlion.com/images/hz_54.gif) repeat-x #fff; border: 1px solid #E7E7E7; height: 28px; line-height: 30px; padding: 0 6px; width: 310px; color: #6f6f6f; font-size: 14px }
.containers .search_b1 .bon { }
.containers .search_b1 .bon button { background: #aace3a; width: 71px; height: 30px; line-height: 30px; border: none; color: #fff; text-align: center; line-height: 1; font-size: 14px; font-weight: bold }
.containers .search_list { list-style: none; margin-bottom:60px; }
.containers .search_list li { padding: 20px 20px; border-bottom:1px solid #e9e9e9; }
.containers .search_list li a { margin-bottom: 20px; font-size: 14px; display: inline-block; }
.containers .search_list li a:hover{ color:#aace3a;}
.containers .search_list li a .mark { color: #aace3a; font-style: normal }
.containers .search_list li p { line-height: 20px }
.containers .search_list li.odd { background-color: #f4f4f4 }
.search_list  .class_name{ padding-bottom:5px; font-size:20px; line-height:30px; font-weight:bold; display:block;}
.search_list  .search_title{ font-size:16px; line-height:20px; display:block;}
    
.info_image { width:578px; height:324px; }
                    

.news_index_part3_box .news_index_part1_tit > a,.special_index_detail1_part17 .news_index_part1_tit > a,.video_right { float:right; width:25px; height:24px; left:0; top:25px;background: url("../image/more_menu.png") no-repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 12px;
    height: 19px;
    line-height: 18px;
    margin: 0 0 0 38px;
    position: relative;
    text-align: center;
    width: 86px; }
.video_right:hover{ color:#fff;}
	

.resource-type-list li img{ width:100%; height:100%;}
	
@media only screen and (max-width: 1366px) {
	.intro_part2 .resource-type-list{ margin-left:0.5%;}
	.nav_menu .fr ul li a > img{ height:148px;}
	.news_index_part1_l{width:272px; padding:24px 20px;}
	.news_index_part1_l h4 a{ font-size:16px; line-height:30px;}
	.news_index_part1_l p{ width:100%;}
    
    .special_index_detail1_part3_l{width:47%; padding-left:2%; padding-top:10px; padding-bottom:10px;}
    .special_index_detail1_part3_r{width:49%; height:auto;}
    .special_index_detail1_part3_r > img{ width:100%; height:auto;}
    .special_index_detail1_part3{margin-bottom:20px;}
    
    .part4Wrap > a{width:47%; margin-right:2%; height:auto;}
	.part4Wrap > a img{width:100%; height:auto;}
    .part4Wrap .special_index_detail1_part4_box1{width:50%;}
    .special_index_detail1_part3_l p{width:auto;}
    .special_index_detail1_part5 > ul li{width:16%;}
    .special_index_detail1_part5_main ul{padding:20px 0;}
    .special_index_detail1_part5_main li{width:47%; margin-right:2%;}
    .special_index_detail1_part6_bottom, .special_index_detail1_part6_part{ height:324px;}
    .special_index_detail1_part7 ul{width:106%;}
    .special_index_detail1_part7 ul li{width:24%; margin-right:1%; padding:1%;}
    .special_index_detail1_part7 ul li{ height:auto;}
    .special_index_detail1_part7{ margin-bottom:20px;}
    
	.news_index_part2 .news_index_part1_tit{width:240px; padding-top:20px; height:240px;}
	.news_index_part1 .news_index_part111_tit{width:240px; padding-top:20px; height:240px;}
	.news_index_part2 .news_index_part1_tit h3{ margin-left:0; padding-top:20px; width:216px;	}
	.news_index_part1 .news_index_part111_tit h3{ margin-left:0; padding-top:20px;	}
	.news_index_part1_tit h3 a{ font-size:30px;}
	.news_index_part2 .news_index_part1_tit > a{left:80px;}
	.news_index_part2_box ul li{ width:50%; margin-left:-1px;}
	.news_index_part2 .news_index_part2_box .news_index_part1_r{ width:60%;}
	.news_index_part2 .news_index_part2_box .news_index_part1_l{ width:36%; padding:18px 2%;}
	.news_index_part3_box_main_r{ width:470px;}
	.news_index_part3_box_main_r h4{width:394px;}
	.news_index_part3_box_main_r p{ width:394px;}
	
	.news_index_part3_box .news_index_part1_tit{/*height:140px;*/ width:100%;}
	.news_index_part3_box .news_index_part1_tit a{ margin:0; left:0;}
	.special_index_detail1_part7_box .special_index_detail1_part7{ width:1135px; margin:0 auto;}

	.part7_part1{width:100%; height:auto;}
	.part7_part1 > img{width:100%; height:auto;}
	.part7_bg{ width:100%; height:auto;}
	.part7_bg img{ width:100%; height:auto;}
	
	.part7_part2{width:94%; margin:0 auto;}
	.part7_icon{width:94%; margin:0 auto; padding-bottom:10px;}
	
	
	.special_index_detail1_part17 ul{ width:103%;}
	.special_index_detail1_part17 li{ width:30%; padding-left:2%;}
	.special_index_detail1_part17 li > a,.special_index_detail1_part17 li p{width:96%;}
	
	.special_index_top_l > a{ width:275px; height:223px;}
	.special_index_top_l{ width:64%;}
	.special_index_top_l dl{ margin-left:12px; width:388px;}
	.special_index_top_l dl dd a{ top:-10px;}
	.special_index_main{ width:100%;}
	.special_index_main dl{ width:46%; padding:25px 2% 65px;}
	.special_index_main > a{ width:50%; height:auto;}
	
	.special_index_bottom_box{ width:1135px;}
	.about_index_part3_l{ width:577px; margin-right:58px;}
	.about_index_part3_l > a{ width:100%; height:auto;}
	.about_index_part3_l > a img{ width:100%; height:auto;}
	.about_index_part3_r{ width:494px;}
	
	.year_main{ width:1135px; left:0; margin:0 auto;}
	
	.year_main ul li .year_main_r{ width:1044px;}
	.year_main_r_part dl{ width:930px;}
	.year_main_r_part dl dd{ width:892px;}
	
	.contact_box_main ul li{ width:273px; height:253px;}
	.contact_box_main ul li h5{ height:68px; line-height:68px;}
	
	.social_list{ width:100%;}
	.social_list ul{ width:104%;}
	.social_list ul li{ width:31.4%; margin-right:1%;}
	
	.social_list ul li .special_index_detail1_part6_part_li3_box{ width:96%; padding:0 2%;}
	.social_list ul li .special_index_detail1_part6_part_li3_box p{ width:60%;}
	
	.social_box_header{ width:100%; left:0; margin:0;}
	.social_box_header > img{ width:100%; height:auto; margin-top:-60px;}
	.social_box_header_l{ position:relative; left:0; margin:0; width:100%; top:0;}
	.social_box_header{ height:auto;}
	.social_box_header_l p{ color:#000; padding:10px 0; font-size:14px;}
	.social_box_header_l span{ font-size:14px; color:#000;}
	.social_list{ padding:10px 0;}
	.resource-type-wrap{ width:100%; background-position:49.2% top;}
	.resource-type-wrap .panel{ width:49.2%;}
	.his_box_tit{ background-position:49.2% bottom;}
	.team_box_part1{ width:100%; left:0; margin:0;}
	.team_box_part1 h3,.team_box_part1 ul{ width:94%; margin:0 auto;}
	
	.intro_part2 .resource-type-list{ width:103%;}
	.intro_part2 .resource-type-wrap .panel{ width:31.4%; margin-right:1%;}
	.intro_part2 .resource-type-wrap .panel img{ width:100%; height:100%;}
	
	.special_index_detail1_banner{ width:1280px; margin-left:-640px;}
	.special_index_detail1_part1{ padding:0; width:100%;}
	.special_index_detail1_part2_l{ width:49%; height:auto;}
	.special_index_detail1_part2_r{ width:45%; margin-left:5%;}
	
	.special_index_detail1_part4{ width:100%; margin:0; left:0; margin-bottom:20px;}
	.special_index_detail1_part4 .special_index_detail1_part4_box{ width:94%; margin:0 auto;}
	
	.special_index_detail1_part6_top{ width:564px; height:210px;}
	.special_index_detail1_part6_top li{ width:564px; height:210px;}
	.special_index_detail1_part6_top .special_index_detail1_part6_Wrap{ width:282px; height:210px;}
	.special_index_detail1_part6_top dl{ width:228px; height:172px; padding:32px 0 0 28px;}
	.special_index_detail1_part6_part_li1{ width:282px; height:426px;}
	.special_index_detail1_part6_part_li2{ width:282px; height:426px;}
	.special_index_detail1_part6_part_li3{ width:564px; height:426px;}
	.special_index_detail1_part6_Wrap{ height:216px;}
	.special_index_detail1_part6_part_li1 dl{ width:226px; height:174px;}
	.special_index_detail1_part6_menu{ top:176px; left:213px;}
	.special_index_detail1_part6_top{ left:281px;}
	
	.special_index_detail1_part8 ul{ width:100%;}
	.special_index_detail1_part8 ul li{ width:25%; margin-left:-1px;}
	
	.honor_part1 h4{ margin-right:0; float:left; font-size:36px;}
	.honor_part1_main{ float:right;}
	.honor_part1{ width:100%; left:0; margin:0; padding:20px 0;}
	.honor_part1_main ul{ width:103%;}
	.honor_part1_main ul li{ width:31.3%; margin-right:1%; height:auto;}
	.honor_part1 h4{ margin:0 20px;}
	.honor_part1_main{ width:840px;}
	
	.honor_part2 ul{ width:106%;}
	.honor_part2 ul li{ width:44%; margin-right:6%;}
	.honor_part2 ul li a{ width:100%;}
	.honor_part1_main ul{ margin-bottom:0px;}
	
	.team_box_part2 h3{ width:94%; margin:0 auto; left:0;}
	.team_box_part2{ width:100%; left:0; margin:0;}
	.team_box_part2 ul{ width:94%;}
	
	.team_box_part3 h3{ width:94%; margin:0 auto; left:0;}
	.team_box_part3{ width:100%; left:0; margin:0;}
	.team_box_part3 ul{ width:94%;}
	
	.intro_part2 .resource-type-wrap { width:1135px; margin:0 auto; background:none;}
	.w{ width:100%;}
    
    .news_index_part2 .news_index_part1_tit > a{top:106px;}
}

@media only screen and (max-width: 1280px) {
	.news_index_part1_r{width:544px; height:316px;}
	.news_index_part1_l{ height:268px;}
	.news_index_part1_l p{ overflow:hidden; height:80px;}
	.news_index_part2 .news_index_part1_l{width:330px;}
	.news_index_part2 .news_index_part1_l h4,.news_index_part2 .news_index_part1_l p{ width:92%;}
	.news_index_part3_box_main_l{ width:578px; height:325px;}
	.news_index_part3_box_main_r ul li{ height:87px;}
	.news_index_part3_box_main_r p{ height:48px; overflow:hidden;}
	.news_index_part3_box_main_r em{ top:50%; margin-top:-8px;}
	.news_index_part4_box .news_index_part1_r{ width:540px; height:297px;}
	.news_index_part4_box .news_index_part1_l{ height:257px;}
	.special_index_detail1_part7_box .special_index_detail1_part7{ width:1049px;}
	.news_roll{ width:100%; height:100%;}
	
	.special_index_top_l dl{ width:358px;}
	.special_index_bottom_box{ width:1049px;}
	.special_index_main{ padding:0;}
	
	.about_index_part3_l{ width:517px; margin-right:58px;}
	.about_index_part3_r{ width:474px;}
	
	.year_main{ width:1049px; left:0; margin:0 auto;}
	
	.year_main ul li .year_main_r{ width:962px;}
	.year_main_r_part dl{ width:840px;}
	.year_main_r_part dl dd{ width:812px;}
	.contact_box_main ul li{ width:252px; height:234px;}
	
	.contact_box_main ul{ width:868px;}
	.contact_box_main ul li{ width:277px; height:257px;}
	
	.edit_con_original span strong{ display:block;}
	.column_box .details{ padding-top:20px;}
	
	.intro_part2 .resource-type-wrap{ width:1049px; margin:0 auto;}
	
	.special_index_detail1_part6_top{ width:522px; height:194px;}
	.special_index_detail1_part6_top li{ width:522px; height:194px;}
	.special_index_detail1_part6_top .special_index_detail1_part6_Wrap{ width:261px; height:194px;}
	.special_index_detail1_part6_top dl{ width:210px; height:160px; padding:32px 0 0 28px;}
	.special_index_detail1_part6_part_li1{ width:261px; height:388px;}
	.special_index_detail1_part6_part_li2{ width:261px; height:388px;}
	.special_index_detail1_part6_part_li3{ width:522px; height:388px;}
	.special_index_detail1_part6_Wrap{ height:216px;}
	.special_index_detail1_part6_part_li1 dl{ width:226px; height:174px;}
	.special_index_detail1_part6_menu{ top:160px; left:193px;}
	.special_index_detail1_part6_top{ left:261px;}
	.special_index_detail1_part6 h4{ padding-right:80px;}
	
	.honor_part1_main{ width:756px;}
	
	.intro_part2 .resource-type-wrap { width:1049px; margin:0 auto; background:none;}
	
	.part7_icon em{ margin-right:17px}
	.part7_icon em.part7_icon4{ margin-right:0;}
	.news_index_part3_box_main_r p{ height:22px; overflow:hidden}
	.news_index_part2 .news_index_part1_tit > a{top:57px;}
}
	
@media only screen and (max-width: 1060px) {
	.special_index_detail1_part_sec{ width:100%; padding:14px 0;}
	.news_index_part1_r{ width:414px; height:223px;}
	.news_index_part1_l{ width:175px; height:175px;}
	.news_index_part1_l h4{ width:98%; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.news_index_part1_l > a{ top:8px;}
	.news_index_part2 .news_index_part1_tit{ padding-left:10px;}
	
	.news_index_part2 .news_index_part1_l{ width:270px;	}
	.news_index_part2 .news_index_part1_l{ padding-left:10px;}
	.news_index_part2 .news_index_part1_r{ width:352px; height:225px;}
	.news_index_part2 .news_index_part1_l{ height:189px;}
	
	.news_index_part2 .news_index_part2_box .news_index_part1_l h4{ width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.news_index_part2 .news_index_part2_box .news_index_part1_l h4 a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; width:100%;}
	.news_index_part2 .news_index_part2_box .news_index_part1_l p{ width:100%;}
	.news_index_part2 .news_index_part2_box .news_index_part1_l{ height:189px;}
	.news_index_part1_tit > a{top:32px;}
	.news_index_part3_box_main_r{ width:444px;}
	.news_index_part3_box_main_l{ width:418px; height:244px;}
	.news_index_part3_box_main_r ul li{ height:60px;}
	.news_index_part3_box_main_r p{ height:20px;}
	.news_index_part3_box_main_r{ height:244px;}
	.news_index_part4_box .news_index_part1_r{ width:451px; height:266px;}
	.news_index_part4_box .news_index_part1_l{ height:226px;}
	.news_index_part4_box .news_index_part1_l h4{ width:80%;}
	.news_index_part4_box .news_index_part1_l h4 a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.special_index_detail1_part7_box .special_index_detail1_part7{ width:863px;}
	.special_index_main dl dt{ line-height:24px;}
	.special_index_top_l dl{ width:248px;}
	.special_index_top_l dl dt{ width:100%; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.special_index_top_r{ width:308px;}
	.special_index_top_r ul li{ width:144px; margin-right:20px;}
	.special_index_top_r ul li > a{ width:100%; height:auto;}
	.special_index_top_r ul li > a img{ width:100%; height:auto;}
	.special_index_bottom_box{ width:863px;}
	
	.about_index_part1,.about_index_part2{ width:863px; left:0; margin:0 auto; position:realtive; overflow:hidden;}
	.about_index_part2 img{ width:auto; height:100%; right:0; top:0; position:absolute;}
	
	.about_index_part3_r{ width:434px;}
	.about_index_part3_l{ margin-right:18px; width:397px;}
	
	.intro_index_detail1_part2_l{width:452px; height:244px;}
	
	.year_main{ width:863px; left:0; margin:0 auto;}
	
	.year_main ul li .year_main_r{ width:782px;}
	.year_main_r_part dl{ width:660px;}
	.year_main_r_part dl dd{ width:622px;}
	
	.intro_part2 .resource-type-wrap{ width:863px; margin:0 auto;}
	
	.special_index_detail1_part6_top{ width:430px; height:159px;}
	.special_index_detail1_part6_top li{ width:430px; height:159px;}
	.special_index_detail1_part6_top .special_index_detail1_part6_Wrap{ width:215px; height:159px;}
	.special_index_detail1_part6_top dl{ width:180px; height:120px; padding:14px 0 0 10px;}
	.special_index_detail1_part6_part_li1{ width:215px; height:318px;}
	.special_index_detail1_part6_part_li2{ width:215px; height:318px;}
	.special_index_detail1_part6_part_li3{ width:430px; height:318px;}
	.special_index_detail1_part6_Wrap{ height:159px;}
	.special_index_detail1_part6_part_li1 dl{ width:226px; height:174px;}
	.special_index_detail1_part6_menu{ top:125px; left:147px;}
	.special_index_detail1_part6_top{ left:215px;}
	.special_index_detail1_part6 h4{ padding-right:80px; font-size:20px; right:4px; width:124px;}
	.special_index_detail1_part6_top dl dt,.special_index_detail1_part6_top dl dd p{ width:100%;}
	.special_index_detail1_part6_top dl dd a{ top:10px;}
	
	.honor_part1 h4{ margin:0 20px;}
	.honor_part1_main{ width:568px;}
	
	.team_tit h4{ font-size:12px;}
	.team_tit .team_box span{ font-size:12px;}
	
	.news_index_part2 .news_index_part1_tit{ width:220px;}
	.news_index_part2 .news_index_part1_tit{ height:204px;}
	
	.news_index_part2 .news_index_part3_box .news_index_part1_tit{ width:100%; height:104px;}
	
	.part7_icon em.part7_icon2{ display:none}
	
	.news_index_part3_box_main_r{ width:100%}
	.news_index_part3_box_main_r h4{ width:auto; padding-right:20px}
	.about_index_part1 p{ padding:0 30px}
	
}

@media only screen and (max-width: 1024px) {
		.contact_box_header{width:1400px; margin-left:-700px;}
	}

@media only screen and (max-width: 980px) {
	
	.part7_icon em.part7_icon2{ display:inline}
	.news_index_part1_l,.news_index_part1_r{ width:100%; height:auto;}
	.news_index_part1_l{ padding-left:5%; padding-right:5%; width:90%;}
	.news_index_part1_r img{ width:100%; height:auto;}
	.news_index_part2 .news_index_part1_tit{ width:100%;}
	.news_index_part2 .news_index_part1_tit{ height:105px;}
	.news_index_part2 .news_index_part1_tit{ padding-left:5%; padding-right:5%; width:90%; display:block;}
	.news_index_part2 .news_index_part3_box .news_index_part1_tit{ width:90%; height:104px;}
	.news_index_part3_box .news_index_part1_tit > a{ top:38px;}
	.news_index_part1 .news_index_part111_tit{ padding-left:5%; padding-right:5%; width:90%; display:block;}
	.news_index_part2 .news_index_part1_l{ padding-left:5%; padding-right:5%; width:90%;}
	.news_index_part2 .news_index_part1_tit{ height:114px;}
	.news_index_part1 .news_index_part111_tit{ height:114px;}
	.news_index_part2 .news_index_part1_tit > a{ left:0; float:right; top:46px;}
	.news_index_part1 .news_index_part111_tit > a{ left:0; float:right; top:46px;}
	.news_index_part2 .news_index_part1_r{ width:100%; height:auto;}
	.news_index_part1_r a,.news_index_part1_r a img{ width:100%; height:auto;}
	.news_index_part2_box ul li{ margin:0; width:100%;}
	.news_index_part2 .news_index_part2_box .news_index_part1_r{ width:100%;}
	.news_index_part2 .news_index_part2_box .news_index_part1_l{ width:96%; padding:0 2%;}
	.news_index_part1_l p{ height:auto;}
	.news_index_part2 .news_index_part2_box .news_index_part1_l h4{ padding-top:20px;}
	.news_index_part1 .news_index_part1_tit{ display:none;}
	.news_index_part3_box_main_r ul li.active em{ display:none;}
	.news_index_part3_box_main_r{ width:100%; height:auto;}
	.news_index_part3_box_main_r ul li{ width:90%; height:auto; padding:0 5% 30px;}
	.news_index_part3_box_main_r h4{ margin:0; padding:20px 0; width:100%;}
	.news_index_part3_box_main_r p{ width:100%; height:auto;}
	.news_index_part3_box_main{ width:100%;}
	.news_index_part3_box_main_l{ width:100%;}
	.news_index_part1_tit{ width:100%;}
	.news_index_part1_tit h3{ background:none; padding-bottom:0;}
	.news_index_part4_box .news_index_part1_tit > a{ left:0; top:-18px; float:right;}
	.news_index_part4_box .news_index_part1_r{ width:100%; height:auto;}
	.special_index_detail1_part7_box{ width:100%; left:0; margin:0;}
	.special_index_detail1_part7_box .special_index_detail1_part7{ width:100%;}
	.news_index_part3_box .news_index_part1_tit > a, .special_index_detail1_part17 .news_index_part1_tit > a, .video_right{ margin-left:0;}
	.special_index_detail1_part7 ul{ display:block; width:98%;}
	.column_box{ width: calc(100% - 40px) !important;}
	.special_index_detail1_part7 ul li{ margin:0; width:50%; margin:0 auto;}
	.special_index_detail1_part17 ul{ width:100%;}
	.special_index_detail1_part17 li{ width:96%; padding:22px 2% 62px; height:auto; margin-bottom:10px;}
	
	.special_index_top_l{ width:100%; margin-bottom:20px;}
	.special_index_top_l > a{ width:100%; height:auto;}
	.special_index_top_l > a img{ width:100%; height:auto;}
	.special_index_top_l dl{ margin-left:0; width:100%;}
	.special_index_top_l dl dd p{ height:auto;}
	.special_index_top_r{ width:100%;}
	.special_index_top_r ul{ width:103%;}
	.special_index_top_r ul li{ width:47.4%; margin-right:2%;}
	
	.special_index_main > a{ width:100%;}
	.special_index_main dl{ width:100%;}
	.special_index_main dl dd a{ top:0;}
	.special_index_main dl dt{ padding:24px 0;}
	.special_index_bottom h4{ line-height:54px; font-size:24px;}
	.special_index_bottom{ width:100%; left:0; margin:0;}
	.special_index_bottom_box{ width:100%;}
	.special_index_bottom ul li > a{ top:auto; bottom:2px;}
	.special_index_bottom ul li h5 a{ width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:14px 0;}
	.special_index_bottom ul li h5 span{ float:none; display:block;	}
	.special_index_bottom ul li h5{ height:auto;}
	.special_index_detail1_part1 h4{ font-size:20px;}
	
	.about_index_part1{ width:96%; margin:0 auto; height:auto; padding:20px 0; margin-bottom:20px; }
	.about_index_part2,.about_index_part3{ width:96%; margin:0 auto;}
	.about_index_part3_l{ width:100%; margin-right:0;}
	.about_index_part3_l h4 a{ font-size:30px;}
	.about_index_part3_l{ padding-top:10px;}
	.about_index_part3_l p{ font-size:14px; width:100%;}
	.about_index_part3_r h5{ font-size:40px; line-height:66px; background:none;}
	.about_index_part3_r > a.about_index_part3_r_tit{ height:auto; background:#000; line-height:50px;}
	.about_index_part3_r_tit img{ display:none;}
	.about_index_part3_r > a.about_index_part3_r_tit span{ position:relative; top:0; left:0; font-size:30px;}
	.about_index_part3_r{ padding-top:10px;}
	.about_index_part3_r em{ width:100%;}
	.about_index_part3_r p{ width:100%;}
	.about_index_part3_r{ width:100%;}
	
	.about_index_part4{ width:100%; left:0; margin-left:0; overflow:hidden;}
	.about_index_part4 p{ width:96%; left:50%; margin-left:-48%;}
	
	.about_index_part4 h4{top:0;line-height:52px; font-size:20px;}
	.about_index_part4 p{ top:62px;}
	
	.about_index_part1 h4{ line-height:42px; margin-bottom:10px; font-size:30px;}
	.about_index_part1 p{ }
	
	.contact_box_main ul{ width:105%;}
	.contact_box_main ul li{ width:45%;}
	
	.contact_box_header{ width:100%; height:auto; left:0; margin-left:0; margin-top:-10px;}
	.contact_box_header > img{ width:100%; height:auto;}
	.contact_box_header_l{ padding-top:10px; padding-left:0; position:relative;}
	.contact_box_header_l h4{ font-size:24px; margin-bottom:10px;}
	.contact_box_header_r{ display:none;}
	.contact_box_header_l li{ width:auto;}
	.contact_box_main h3{ font-size:20px;}
	.contact_box_main ul li h5{ font-size:18px;}
	.contact_box_main ul li{ border:0;}
	.year_main{ width:100%;}
	.year{ width:100%; left:0; margin-left:0; margin-top:0;}
	
	.year_main ul li .year_main_l{ width:20%; float:none;}
	.year_main ul li .year_main_r{ width:100%; float:none; margin-left:0;}
	.year_main > img{ display:none;}
	.year_main{ background:none;}
	.year_main_r_ll{ padding:10px 0; background:none;}
	.year_main_r_part dl dd p{ display:block !important; padding:0;}
	.year_main_r_ll{ float:none;}
	.year_main_r_part dl{ float:none; width:94%; margin:0 auto;}
	.year_main ul li .year_main_r{ display:block !important;}
	
	.year_main ul li.active .year_main_l{background:url(../image/year_img1.png) no-repeat !important; color:#383842 !important;}
	.year_main_r_part dl dd{ width:94%; margin:0 auto; padding:0;}
	.year_main_r_part dl dd p{ line-height:22px;}
	
	.social_list ul li{ width:47.4%;}
	.social_list ul{ margin-bottom:10px;}
	.social_box_header > img{ margin-top:0px;}
	.resource-type-wrap .panel span{ font-size:12px;}
	
	.his_box_header,.his_box_header_main{ width:100%; left:0; margin-left:0; border:0; position:relative; top:0;}
	.his_box_header{ height:auto; margin-top:0px;}
	
	.intro_part2{ width:100%; left:0; margin:0;}
	.intro_part2 .resource-type-wrap{ width:100%}
	
	.news_index_part1{ margin-bottom:20px;}
	.news_index_part2 .news_index_part1_l p{ height:50px; overflow:hidden;}
	.news_index_part2 .news_index_part1_tit > a{ top:50px;}
	.news_index_part1 .news_index_part111_tit > a{ top:50px;}
	.news_index_part4_box .news_index_part1_l > a{ top:30px;}
	.p_m1 .text h2{ padding:0 3%;}
	.main .p_m3 .text .b{ left:0; top:0; right:0; right:0;}
	.news_index_part4_box{ margin-bottom:20px;}
	.special_index_detail1_part7_box{ padding-bottom:20px;}
	.special_index_detail1_part17 .news_index_part1_tit{ padding:0;}
	.special_index_detail1_part17{ padding-bottom:20px;}
	.special_index_detail1_part7_box{ padding-top:0;}
	.news_index_part3_box .news_index_part1_tit > a, .special_index_detail1_part17 .news_index_part1_tit > a, .video_right{ top:78px;}
	.news_index_part3_box .news_index_part1_tit > a{ top:38px;}
	.special_index_detail1_part7 .video_right{ top:18px; right:0px !important;}
	.special_index_detail1_part7_box .special_index_detail1_part7 h4{ margin-top:20px;}
	.news_index_part3_box .news_index_part1_tit > a:hover, .special_index_detail1_part17 .news_index_part1_tit > a:hover,.video_right:hover{ color:#fff;}
	.part7_part1{ height:auto !important;}
	.part7_part1 > img{ height:auto !important;}
	.news_index_part1_tit h3 a{ font-size:24px;}
    .news_index_part4_box .news_index_part1_tit h3 a{ padding-bottom:0;}
	.news_index_part111_tit h3 a{ font-size:24px;font-family: "fzzhengheis-m-gbregular"; color:#596156;}
	.special_index_detail1_part7 > h4{ font-size:24px;}
	.about_index_part1 h4,.about_index_part3_l h4 a{ font-size:24px;}
	.about_index_part1 p{ font-size:14px;}
	.about_index_part1 p{ margin-bottom:20px;}
	.about_index_part3{ padding-bottom:20px;}
	.news_index_part4_box .news_index_part1_r{ border:0;}
	
	.news_index_part3_box{ margin-bottom:20px;}
	
	.special_index_detail1_part1 .share{ position:relative;}
	.special_index_detail1_part1 h4{ margin-bottom:0px; line-height:30px;}
	.special_index_detail1_part2_l{ width:100%; margin-bottom:20px;}
	.special_index_detail1_part2_r{ margin-left:0; width:100%;}
	.special_index_detail1_part2{ margin-bottom:20px;}
	.special_index_detail1_part4 .special_index_detail1_part4_box > h4{ font-size:24px; line-height:32px; padding-top:10px; padding-bottom:10px; margin-left:0;}
	.part4Wrap{ padding-bottom:20px;}
	
	
	.special_index_detail1_part6_menu{ display:none;}
	.special_index_detail1_part6_top{ width:100%; height:auto; left:0;}
	.special_index_detail1_part6_top ul{ width:100%;}
	.special_index_detail1_part6_top ul li{ width:100%; margin-bottom:10px; height:auto;}
	.special_index_detail1_part6_Wrap{ width:100%; height:auto;}
	.special_index_detail1_part6_top .special_index_detail1_part6_Wrap{ width:100%; height:auto;}
	.special_index_detail1_part6_top dl{ width:96%; padding:10px 2%;}
	.special_index_detail1_box{ width:100%;}
	.special_index_detail1_part6_bottom, .special_index_detail1_part6_part{ width:100%; height:auto;}
	.special_index_detail1_part6_part_li1,.special_index_detail1_part6_part_li2,.special_index_detail1_part6_part_li2,.special_index_detail1_part6_part_li3{ width:100%; height:auto;}
	.special_index_detail1_part6_part_li1 .special_index_detail1_part6_Wrap,.special_index_detail1_part6_part_li2 .special_index_detail1_part6_Wrap,.special_index_detail1_part6_part_li3 .special_index_detail1_part6_Wrap{ position:relative;}
	.special_index_detail1_part6_part_li1, .special_index_detail1_part6_part_li2, .special_index_detail1_part6_part_li2{ margin-bottom:10px;}
	.special_index_detail1_part6_part_li1 dl,.special_index_detail1_part6_part_li2 dl,.special_index_detail1_part6_part_li3 dl{ width:96%; height:auto; padding:10px 2% 20px;}
	.special_index_detail1_part6_part_li3{ width:100%;}
	.special_index_detail1_part6_part_li3 .special_index_detail1_part6_part_li3_box{ position:relative;}
	.special_index_detail1_part6_part_li1 dl dd a{ top:10px;}
	.special_index_detail1_part6_part_li1,.special_index_detail1_part6_top li,.special_index_detail1_part6_part_li2,.special_index_detail1_part6_part_li3{ background:#0677d3}
	.special_index_detail1_part6_part_li2 dl dt a,.special_index_detail1_part6_part_li2 dl dd a{ color:#fff;}
	.special_index_detail1_part6_part_li2 dl dd a{ top:10px;}
	.special_index_detail1_part6_part_li3 .special_index_detail1_part6_part_li3_box{ background:none;}
	.special_index_detail1_part6_part_li1 .special_index_detail1_part6_Wrap span{ background:none;}
	
	.special_index_detail1_part8 ul li{ width:100%; margin-left:0px; margin-bottom:10px;}
	.special_index_detail1_part8 > h4,.special_index_detail1_part2_r h4{ font-size:24px;}
	.special_index_detail1_part7,.special_index_detail1_part6{ margin-bottom:20px;}
	.part4Wrap .special_index_detail1_part4_box1{ width:100%;}
    .part4Wrap > a{width:100%; margin-right:0; margin-bottom:20px;}
	.special_index_detail1_part4_box1 .special_index_detail1_part2_r_bottom ul li span{ float:none; display:block; line-height:24px;}
	.special_index_detail1_banner{ margin-bottom:20px; left:0; margin:0; width:100%; height:auto;}
	.special_index_detail1_part2_r h5{ font-size:18px;}
	.news_index_part3_box_main_r h4 > span{ float:none; display:block; line-height:24px;}
	.video_wrap .news_index_part3_box_main_r .download_ico{ position:relative; left:0; right:auto; top:0;}
	.news_index_part3_box_main_r ul li.active h4 a, .news_index_part3_box_main_r ul li.active h4 span, .news_index_part3_box_main_r li.active p{ font-size:14px;}
	.news_index_part3_box_main_r h4 a{ font-size:14px;}
	.special_index_detail1_part5 > h4{ font-size:24px;}
	.detail_man{ margin-bottom:20px; padding-bottom:0px;}
	
	.detail_man_r{ position:relative; top:0;}
	.detail_man_l{ clear:both; font-size:14px; padding:20px 0 0;}
	.detail_man_l span{ width:100%; margin-bottom:10px;}
	
	.special_p{ height:auto; margin-bottom:20px;}
	
	.special_index_main dl{ padding:10px 2% 10px;}
	.special_index_main dl dt{ padding:10px 0;}
	
	.intro_part2 h4{ line-height:50px; font-size:24px;}
	.intro_part2 .resource-type-wrap .panel{ width:47.4%;}
	.intro_part1{ padding-bottom:20px;}
	.intro_part2{ padding-bottom:20px;}
	
	.team_box_part1{ margin-top:0 !important;}
	.team_box_part1 h3{ line-height:38px;}
	.team_box_part1 ul.mg60{ margin-bottom:20px;}
	.team_box_part1{ padding-bottom:20px;}
	
	.his_box_tit{ font-size:24px; line-height:50px; padding-bottom:20px;}
	
	.honor_part1 h4{ font-size:24px;}
	.honor_part2 h4{ font-size:24px; line-height:50px;}
	
	.honor_part2 ul li a{ font-size:14px;}
	.honor_part2 ul{ width:100%;}
	.honor_part2 ul li{ width:100%; margin-right:0;}
	
	.team_tit h4{ width:100%; margin-bottom:10px;}
	.team_tit .team_box{ margin-left:0; width:100%;}
	.team_tit .team_box span{width: 100%; padding: 0; margin:0; margin-bottom:10px;}
	.team_box_part3 .team_tit .team_box span{ width:100%; margin:0; padding:0; margin-bottom:10px;}
	
	.team_box_part1 h3{ font-size:24px; line-height:40px;}
	.team_box_part2 h3{ font-size:24px; line-height:40px;}
	.team_box_part3 h3{ font-size:24px; line-height:40px;}
	
	.team_box_top{ padding:0;}
	.team_box_header span{ margin-bottom:10px;}
	
	.team_box_header span{ background:none; width:100%; padding:0; text-align:center; line-height:30px; font-size:14px; border:1px solid #000;}
	.team_box_header{ padding:0;}
	.team_box_header span:hover{ background:none; border:1px solid #000;}
	.honor_part1_main{ width:100%;}
	
	.contribution_box .contribution_mn .bx-wrapper{ margin-bottom:30px;}
	
	.about_index_part3_r > a.about_index_part3_r_tit span,.about_index_part4 h4{ font-size:24px;}
	.containers .search_list li{ padding:20px 0;}
	.search_top_main{ width:80%; margin:0;}
	.search_top{ padding-left:0;}
	.search_top_r_search{ padding-left:0!important; width:100%!important;}
	.containers .search_list li a{ margin-bottom:0;}
	.containers .search_list li p{ margin-top:20px;}

    .contact_box_header_r{ display:block; left:0; position:relative; padding-top:20px;}
	.special_index_detail1_part17 .news_index_part1_tit h3 a{ padding-bottom:20px;}
	.news_index_part4_box .news_index_part1_tit h3 a{text-align:left; padding:20px 0;}
    .special_index_detail1_part7 > h4 a{ padding-right:40px;}
    
    .special_index_detail1_part3_l{ width:100%; height:auto;}
    .special_index_detail1_part3_l h4{ line-height:38px; font-size:24px; padding:8px 0;}
    .special_index_detail1_part3_r{ width:100%;}
    .special_index_detail1_part3_r img{ width:100%; height:auto;}
}

@media only screen and (max-width: 640px) {
	.special_index_detail1_part6_part_li3_box span{ float:none;}
	.social_list ul li .special_index_detail1_part6_part_li3_box p{ width:100%; font-size:14px;}
	.social_list ul li .special_index_detail1_part6_part_li3_box{ line-height:26px; height:auto;}
	.contact_box_main ul{ width:100%;}
	.contact_box_main ul li{ width:100%; height:auto; padding-bottom:10px; margin-bottom:10px;}
	.social_list ul{ width:100%;}
	.social_list ul li{ width:100%;}
    
    .news_index_part2 .news_index_part1_tit h3{ width:136px; background-position: right 20px}
}
	
	
	
	
	
	
	




































































































































